﻿
.TopMain { margin: 0 auto; width: 1000px; height: 185px; padding-bottom: 5px; }
/*新搜索*/
/*搜索 开始*/
.JobSearchBg { width: 996px; height: 110px; background: #f8f8f8; border: 2px solid #dedede; border-top: 0; margin: 0 auto 5px; }
.SearchLeft { width: 860px; float: left; }
.JobSearch { width: auto; margin-left: 30px; _margin-left: 15px; height: 50px; padding: 18px 0 5px 0; _padding: 20px 0 3px 0; float: left; }
.JobSearch li { height: 35px; margin-right: 10px; line-height: 35px; _padding-top: 3px; float: left; }
.SechCikBtnBd { width: 240px; padding-left: 12px; height: 32px; line-height: 32px; vertical-align: middle; border: 0; background: url(/Images/Search.png) no-repeat; text-align: center; color: #979797; display: block; cursor: pointer; float: left; }
.SechCikBtn { width: 210px; height: 32px; line-height: 32px; vertical-align: middle; border: 0; background: transparent; text-align: center; color: #979797; display: block; cursor: pointer; float: left; }
.SearchKeyBd { width: 275px; height: 32px; line-height: 32px; background: url(/Images/Search.png) 0 -50px; }
.SearchKey { width: 167px; margin-left: 4px; _margin-left: 2px; padding-top: 5px; height: 20px; line-height: 20px; float: left; }
#kw { width: 155px; color: #777; height: 20px; line-height: 20px; _height: 18px; _line-height: 18px; border: 0px; background: transparent; font-size: 14px; }
.SearchKeyRadio { width: 50px; _margin-left: 0px; padding-top: 1px; _padding-top: 6px; height: 18px; float: left; }
.SearchKeyRadio input { margin: 0; padding: 0; }
.SearchClkBg { width: 220px; height: 24px; line-height: 24px; border: 1px solid; cursor: pointer; }
.SearchBtn { width: 75px; height: 50px; padding: 0 40px 40px 0; margin: 20px 0 0 10px; background: url(/Images/Search.png) no-repeat 24px -170px; float: left; }
#ImgBtnSearch { width: 75px; height: 50px; background: url(/Images/Search.png) no-repeat 0 -350px; cursor: pointer; }
.SearchTot { width: 788px; margin-left: 30px; _margin-left: 15px; height: 25px; line-height: 25px; color: #1e60c2; background: url(/Images/Search.png) no-repeat -200px; }
.HotTitle { font-weight: bold; color: #1e60c2; }
.SearchTot a { height: 22px; line-height: 22px; color: #1e60c2; }
.SearchTot a:hover { height: 22px; line-height: 22px; color: red; }

/*登录 开始*/
.LoginPerBg { width: 290px; padding-top: 35px; height: 150px; background: url(/images/LoginPerBg.png); float: left; }
.LoginCompBg { width: 290px; padding-top: 35px; height: 150px; background: url(/images/LoginCompBg.png); float: left; }

.LoginPerBtn { width: 60px; height: 34px; background: url(/images/LoginPerBtn.png); border: 0px; cursor: pointer; }
.LoginCompBtn { width: 60px; height: 34px; background: url(/images/LoginCompBtn.png); border: 0px; cursor: pointer; }
/*登录 结束*/

/*黄金link样式 开始*/
.GoldJobA a { color: #666; }
.GoldJobA a:hover { color: #F00; }
.GoldCompA a { color: #009; font-size: 13px; font-weight: bold; }
.GoldCompA a:hover { color: #F00; font-size: 13px; font-weight: bold; }
.GoldMoreA a:link, .GoldMoreA a:visited, .GoldMoreA a:active { color: #009; }
.GoldMoreA a:hover { color: #F00; }

/*都使用的*/
.AdScrollUp { position: relative; cursor: pointer; }

.G1G2 { width: 1000px; margin: 0 auto; }
/*G1*/
.Gold1Tb { width: 500px; height: auto; float: left; }
.AdGold1Bd { width: 500px; height: 161px; float: left; position: relative; overflow: hidden; }
.Gold1Bd { width: 500px; height: 161px; background: url(/Images/IndexImgT.png) no-repeat 0px -160px; overflow: hidden; }
.Gold1Bd img { padding: 14px; display: block; float: left; }
.Gold1Lay { width: 480px; height: 141px; padding: 10px; background: url(/Images/IndexImgT.png) no-repeat 0px -160px; cursor: default; position: relative; }
.Gold1Comp { margin: 0 auto; width: 460px; height: 30px; line-height: 30px; text-align: center; }
.Gold1Jobs { margin-left: 24px; width: 190px; height: 80px; }
.Gold1Jobs li { height: 22px; line-height: 22px; width: 190px; }
.Gold1JobMore a: { text-align: left; color: #F00; }

.Gold2Ttl { width: 1000px; margin: 3px auto; height: 30px; line-height: 30px; text-indent: 595px; background: url(/Images/IndexImgT.png) 2px 0px; color: #999; border-bottom: 1px solid #F1F1F1; }

/*G2 */
.Gold2Tb { width: 500px; height: auto; float: left; }
.Gold22Tb { width: 1000px; height: auto; margin: 0px auto; }
.AdGold2Bd { width: 250px; height: 161px; float: left; position: relative; overflow: hidden; }
.Gold2Bd { width: 250px; height: 161px; background: url(/Images/IndexImgT.png) no-repeat 0px -340px; overflow: hidden; }
.Gold2Bd img { padding: 14px; display: block; float: left; }
.Gold2Lay { width: 230px; height: 141px; padding: 10px; background: url(/Images/IndexImgT.png) no-repeat 0px -340px; cursor: default; position: relative; }
.Gold2Comp { margin: 0 auto; width: 230px; height: 30px; line-height: 30px; text-align: center; }
.Gold2Jobs { margin-left: 20px; width: 190px; height: 80px; }
.Gold2Jobs li { height: 22px; line-height: 22px; width: 190px; }
.Gold2JobMore { text-align: left; }

/*G3*/
.Gold3Ttl { width: 1000px; margin: 0px auto; height: 30px; line-height: 30px; text-indent: 595px; background: url(/Images/IndexImgT.png) no-repeat 2px -120px; color: #999; border-bottom: 1px solid #F1F1F1; }
.Gold4Tb { width: 999px; height: auto; margin: 0px auto; margin-top: 5px; }
.AdGold4Bd { height: 88px; overflow: hidden; float: left; position: relative; }
.Gold4Bd { width: 333px; height: 88px; background: url(/Images/IndexImgT.png) no-repeat -667px -444px; }
.Gold4Bd Img { padding: 14px; display: block; float: left; }
.Gold4Lay { width: 313px; height: 68px; padding: 10px; position: relative; background: url(/Images/IndexImgT.png) no-repeat -667px -444px; cursor: default; }
.Gold4Comp { width: 313px; height: 24px; line-height: 24px; text-align: center; }
.Gold4Jobs { width: 313px; }
.Gold4Jobs li { margin-left: 15px; _margin-left: 10px; width: 140px; height: 22px; line-height: 22px; float: left; }

/*热点 开始*/
.HotTtl { width: 1000px; margin: 0px auto; margin-top: 2px; height: 30px; line-height: 30px; text-indent: 610px; background: url(/Images/IndexImgT.png) no-repeat 2px -40px; color: #999; border-bottom: 1px solid #F1F1F1; }
.HotTb { width: 1000px; height: auto; margin: 0px auto; }
.HotJobsBd { width: 192px; margin: 3px; _margin-right: 2px; height: 110px; border: 1px solid #e1e5ed; background: #f9fbfc; float: left; }
.HotImg { width: 170px; height: 35px; margin: 6px 11px; }
.HotImg Img { margin: 0px; border: 0px; display: block; vertical-align: top; float: left; }
.HotComp { width: 170px; height: 19px; margin: 0px 11px; line-height: 19px; }
.HotJobs { width: 163px; height: 40px; line-height: 20px; margin-left: 24px; margin-right: 5px; }
.HotJobs li { height: 20px; line-height: 20px; }
.HotComp a:link, .HotComp a:visited, .HotComp a:active { color: #0d438d; font-weight: bold; font-size: 13px; }
.HotComp a:hover { color: #F00; font-weight: bold; font-size: 13px; }

.HotJobs a:link, .HotJobs a:visited, .HotJobs a:active { color: #666; }

.HotJobs a:hover { color: #F00; }

/*文字 头部*/
.FontTtl {width: 1000px; margin: 0px auto; margin-top: 5px; height: 30px; line-height: 30px; background: url(/Images/IndexImgT.png) no-repeat 2px -80px; color: #999; border-bottom: 1px solid #F1F1F1;}
.FontTtl li { padding: 0px 10px; float:left; }
.FontTtl li a:link { }
.FontTtl li a:visited { }
.FontTtl li a:hover { color: #FFF; background: #F00; }
.FontTtl li a:active { }
/*文字招聘 开始*/
.FontTb { width: 999px; height: auto; margin: 0px auto; }
.FontBd { width: 325px; height: 60px; border: 1px solid #e1e5ed; margin: 3px; _margin: 2px; float: left; }
.FontBd2 { width: 325px; height: 50px; border: 1px solid #000; margin: 3px; _margin: 2px; float: left; background: #f2f7f9; }
.FontComp { width: 325px; height: 30px; line-height: 30px; padding-top: 4px; font-size: 14px; font-weight: bold; color: #040468; text-indent: 15px; background: url(../Images/IndexFontImg.gif) no-repeat 8px 13px; }
.FontJobs { width: 325px; height: 22px; line-height: 22px; text-indent: 15px; }
.FontComp a:link { color: #040468; font-weight: bold; font-size: 14px; }
.FontComp a:visited { color: #040468; font-weight: bold; font-size: 14px; }
.FontComp a:hover { color: #F00; font-weight: bold; font-size: 14px; }
.FontComp a:active { color: #040468; font-weight: bold; font-size: 14px; }
.FontJobs a:link { color: #ff6600; }
.FontJobs a:visited { color: #ff6600; }
.FontJobs a:hover { color: #0066ff; }
.FontJobs a:active { color: #ff6600; }
